翻訳と辞書
Words near each other
・ Bindeshwari Dubey
・ Bindeshwari Goyal
・ Bindeshwari Prasad
・ Bindeshwari Prasad Sinha
・ Bindeshwari Prasad Verma
・ Bindfelde station
・ Bindha railway station
・ Binary star
・ Binary Star (hip hop group)
・ Binary stars in fiction
・ Binary symmetric channel
・ Binary Synchronous Communications
・ Binary system
・ Binary system (disambiguation)
・ Binary tetrahedral group
Binary translation
・ Binary tree
・ Binary vector
・ Binary XML
・ Binary-coded decimal
・ Binary-safe
・ Binary-to-text encoding
・ BINAS
・ Binas
・ Binasal hemianopsia
・ Binasal occlusion
・ Binasco
・ Binasli
・ Binasuan
・ Binat Bibi Mosque


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Binary translation : ウィキペディア英語版
Binary translation

In computing, binary translation (or (binary) recompilation) is the emulation of one instruction set by another through translation of binary code. Sequences of instructions are translated from the ''source'' to the ''target'' instruction set. In some cases such as instruction set simulation, the target instruction set may be the same as the source instruction set, providing testing and debugging features such as instruction trace, conditional breakpoints and hot spot detection.
The two main types are static and dynamic binary translation. Translation can be done in hardware (for example, by circuits in a CPU) or in software (e.g. run-time engines, statical recompiler, emulators).
== Motivation ==
Motivation for using the complex process of binary translation is either that a compilation of the source code to the destination platform or instruction set is not available (or technically problematic) or when the source code is plainly not available anymore (Abandonware).
Performance-wise static recompilations have the potential to achieve a better performance than real emulation approaches as in optimal case one overhead introducing interface is removed.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Binary translation」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.